#include<iostream>
using namespace std;
const int maxn = 3000005;
int light[maxn],n,t,k;

int main(){
	cin>>n>>t>>k;
	for(int i=1;i<=n;i++)cin>>light[i];
	if(t%2==0){
		cout<<light[k]<<endl;
	}else{
		if(k!=n){
			if(light[k+1]!=light[k]){
				cout<<light[k]<<endl;
			}else{
				cout<<(light[k]+1)%2<<endl;
			}
		}else{
			if(light[1]!=light[k]){
				cout<<light[k]<<endl;
			}else{
				cout<<(light[k]+1)%2<<endl;
			}
		}
	}
	return 0;
}
